In June 1956 Congress passed the Highway Act, which provided $32 billion over 13 years for the construction of a 41,000 mile-interstate highway system. The interstate highways would connect the states and major U.S. cities. The act also authorized a federal tax on gasoline and other highway-user items to pay for the highway construction. The federal government was responsible for 90 percent of the costs while the states paid the other 10 percent. Congress passed this act in response to strong public pressure throughout the 1950s for a better road system. By the 1980s the U.S. interstate highway system was more than 45,000 miles long.